<script>
import axios from 'axios';

export default {
  data() {
    return {
      songDetails: [], // 存储歌曲详细信息的数组
      // 其他数据...
    };
  },
  methods: {
    loadSongDetails() {
      // 发起请求获取所有歌曲的详细信息
      axios.get('/api/songs/details')
        .then((response) => {
          this.songDetails = response.data;
        })
        .catch((error) => {
          console.error('获取歌曲详细信息失败: ', error);
        });
    },
    // 其他方法...
  },
  created() {
    // 在页面创建时加载所有歌曲的详细信息
    this.loadSongDetails();
  },
};
</script>
